// IMouseSensitive.h: interface for the IMouseSensitive class.
//
//////////////////////////////////////////////////////////////////////

#if !defined(AFX_IMOUSESENSITIVE_H__07192991_98D6_431C_BBEE_AC999D86F198__INCLUDED_)
#define AFX_IMOUSESENSITIVE_H__07192991_98D6_431C_BBEE_AC999D86F198__INCLUDED_

#include "AnsiScreen.h"

#if _MSC_VER > 1000
#pragma once
#endif // _MSC_VER > 1000

interface IMouseSensitive
{
	virtual BOOL CheckSensitive(CAnsiScreen *pScreen, CPoint ptCell, UINT nFlags) = 0;
	virtual BOOL Click(CAnsiScreen *pScreen, CPoint ptCell, UINT nFlags) = 0;
	virtual void Activate() = 0;
	virtual void Deactivate() = 0;
};

#endif // !defined(AFX_IMOUSESENSITIVE_H__07192991_98D6_431C_BBEE_AC999D86F198__INCLUDED_)
